home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 31
/
Aminet 31 (1999)(Schatztruhe)[!][Jun 1999].iso
/
Aminet
/
util
/
rexx
/
WW-Rech_kor.lha
/
WW-Rechnung_2xx.txt
< prev
Wrap
Text File
|
1999-02-20
|
11KB
|
281 lines
Hello Amiga-Friends...
my name ist Friedrich 'Paloma' Siekmeier and I love working with
the AMIGA.
We (my wife and me) are working with our AMIGA 4000 (other config
in German) in our service-office and sometimes we had to write bills
and other things for our clients. There for I have written in ARexx
some helps, so for WordWorth too.
First this program should be working under TurboCalc, but printing
is not so pretty like WordWorth and a MS-DOS-System is not yet working
in our office. So using Excel is not possible.
You can add your datas in the script, where "XYZ-GmbH" and so on is placed.
BUT ATTENTION, DON'T DELETE THE TABS IN THE SCRIPTS!!!
If you had some problems with updating your datas, contact me!!
If you need some help contact me:
Friedrich Siekmeier
Kaufmannsbrede 1
32429 Minden
-Germany-
Tel.: +49 571 5 20 52
Fax : +49 571 5 09 00 55
or eMail: la.paloma@t-online.de
Now there are files for using PostScript and a file to write a DIN 5008-
letter by using the clients dates!!
And here some expencive instructions:
1. There must be a device named 'Rechnung:', 'Kunden:', 'Produkte:'
and WordWorth: like this example:
c:assign Rechnung: Work:Bill
2. Copy the file 'RgNoWW' to 'Rechnung:' !!!!
You must not change the number in the file, because the whole
script is fixed about the number.
If in the system a hardware-clock is working, the program auto-
maticly changes the number in the file.
Copy the files out of the Drawer 'Kunden' into the device 'Kunden:'
and in the same way handle the files in the drawer 'Produkte'
3. Don't forget: RexxMast must be started!
4. In Libs: must be the 'RexxReqTools.library - if this library is
missing in your system, have a look in the AMINET.
5. There is a directory named 'Templates' in the drawer 'WordWorthxxx'.
The options to the file 'Normal' must be check up. The option for
headers and footnotes may not be active.
6. Copy the file 'Rechnung' into the directory 'WWRexx' and install it
in the assistent in WordWorth.
7. Before writting the first bill have a look at the parameter in WordWorth.
The date should be in the following description: DD.MM.YYYY
8. You can add clients and products. Create new files and add a line in
'Auswahl' like the testline.
So, now you are able to write the first bill. Have a look about your printprefs
in Wordworth. The borders should be at the minimum, then all printable signs
will be printed.
Now, when starting the assistent 'Rechnung' there is sometimes a requester in
WordWorth because WW didn't know anything about rexxreqtools-requester.
Give an 'OK' and it works.
If you like it to see all numbers and prices in the same format type it in the
requester for example: Menge = 1.2567
Than fore the second Product: Menge = 1.0000
Think about you need the '.' not the ',' fore the decimalpoint. Otherwise it
will not calculate.
You can test the program up to the question about printing. If you break there,
nothing (no billnumber or other file) will be saved.
And now have fun to start the job!!!
See you
Paloma
I hope my english knowledge is so that all know what I mean.
If there is any problem, let me know it.
Last time I have had written so much in English was 25 years ago.
But I'm learning ;-)))
/*---------------------------------------------------------------------------*/
Hallo Amiga-Freunde...
ich heiße Friedrich 'Paloma' Siekmeier und arbeite gerne mit
dem Amiga.
Da wir unser Dienstleistungsbüro mit unserem Amiga A4000 mit 128 MB
RAM, PPC- und Grafik-Board, mehreren Gigabytes an Festplatten und
einigen zusätzlichen Schnittstellen für 2 Telefonanlagen, 2 Scanner,
2 Druckern usw. betreiben und viele Dinge im täglichen Büroablauf sich
wiederholen, habe ich mich mit ARexx auseinandergesetzt und einiges
für den laufenden Bürobetrieb für uns geschrieben.
So ist es in einem gewerblichen Betrieb auch notwendig, Rechnungen zu
schreiben.
Zunächst hatte ich vor, dieses in TurboCalc durchzuführen, aber der
Ausdruck sagte mir in keiner Weise zu. Leider ist TC in dieser Hinsicht
nicht mit Exel zu vergleichen, obwohl in der allgemeinen Funktion TC
dem MS-DOS/Windows-Programm "EXCEL" sich nähert.
Da aber WordWorth (ich arbeite mit WW7) seit einigen Vorversionen mit
sogenannten Assistenten --basierend auf ARexx-- arbeitet, habe ich ein
--ich meine-- recht komfortables Rechnungsprogramm geschrieben.
---Dieses Programm wirft die Mehrwert-(Umsatz-)steuer aus.---
Persönliche Anpassungen sind jederzeit möglich.
Diese Version des Rechnungsassistenten greift auf modulare Kunden- und
Produktdaten zu, die leicht zu erweitern sind. Auch ist ein Assistent
für den DIN 5008-Brief beigefügt, der auch auf die Kundenadressen zugreift.
Zur persönlichen Anpassung müssen nur die vorgegebenen Daten wie z. B.
XYZ-GmbH, Benutzerfirma usw. geändert werden.
Aber bitte VORSICHT, die TABULATOREN MÜSSEN erhalten bleiben!!!
Sollte jemand daran Interesse haben, dann Kontaktaufnahme unter:
Friedrich Siekmeier
Kaufmannsbrede 1
32429 Minden
Tel.: (0571) 5 20 52
Fax : 5 09 00 55
oder unter eMail:
la.paloma@t-online.de
Dateivorlagen zum Gebrauch von PostScript sind beigefügt, wie auch ein
Assistent für den Geschäftsbrief DIN 5008, der auch auf die Kundendaten
zugreift.
Und hier einige wichtige Bedienungshinweise:
1. Bevor WordWorth gestartet wird sollte das logische Laufwerk
Rechnungen: mit "Assign Rechnungen: ???:" dem Verzeichnis zuge-
wiesen werden, in dem die Rechnungen gespeichert werden.
Ebenso mit den neuen Verzeichnissen WordWorth:, Kunden: und Produkte:
verfahren.
Für ein ständiges Zuweisen würde sich ein Eintragen dieses
Befehls in die User-Startup im S:-Verzeichnis anbieten.
2. In dieses Verzeichnis sollte die beigefügte Datei "RgNoWW" hinein-
kopiert werden, da diese Datei die Rechnungsnummer enthält.
Beim Jahreswechsel (Prüfung erfolgt anhand der akkugepufferten
Echtzeituhr oder dem Systemdatum welches vorgegeben ist) beginnt
die Rechnungsnummer z.B. mit 99.001. Diese Umstellung erfolgt auto-
matisch, kann aber auf Wunsch auch individuell angepasst werden.
Die Dateien aus den Schubladen 'Kunden' und 'Produkte' in die ent-
sprechenden logischen Laufwerke kopieren.
3. Um mit ARexx zu arbeiten sollte auch der RexxMast gestartet sein.
Auch hier würde sich ein ständiges Vorhandensein bezahlt machen,
da dieses Programm das System nicht belastet. Unter Kickstart 3.x
ist es (glaube ich) schon in der S:Startup-Sequence mit eingebunden.
4. Weiterhin ist für diesen Assistenten die "RexxReqTools.Library" er-
forderlich. Diese findet sich auf den Aminet-CD's bzw. im Aminet
(Internet) unter --Util/Rexx-- mit genügend Infomaterial.
Diese Library ins Libs-Verzeichnis installieren.
5. In WordWorth findet sich im Verzeichnis "Templates" die Datei
"Normal" welche nach dem Öffnen von WW immer das leere Blatt erzeugt.
Dieses ist eine WordWorth-Schablone und hier sollten unter dem Doku-
menten-Format -Optionen- die Kopf- und Fußzeilen deaktiviert sein.
Wenn diese Option eingeschaltet ist, wird das Seitenformat nicht
korrekt wiedergegeben.
6. Die Datei "Rechnung" in das Verzeichnis "WWRexx" kopieren und im
Assistenten installieren.
7. Bevor ich es vergesse. Das Datumsformat in WordWorth (Format Dokument/
Optionen) sollte im folgenden Format ausgegeben werden: 01.01.1998
8. Kunden und Produkte können nun modular hinzugefügt werden. Bitte nach
den beigefügten Beispielen richten. Auch das Hinzufügen einer Zeile
in der jeweiligen Datei "Auswahl" nicht vergessen!!!
Wenn jetzt der Assistent "Rechnung" ausgeführt wird, wird zunächst die
RexxReqTools.library im System installiert, falls noch nicht vorhanden.
Hier gibt WW einen "Nösel-Requester" aus, wenn die Lib installiert wird,
da WW mit diesen ARexx-Befehlen nichts anfangen kann.
Den Requester durch "RETURN-Taste" oder Mausklick auf "OK" schließen.
Normalerweise hat es sonst keine weiteren Auswirkungen auf die Abarbeitung
des Scripts.
Dieser "Nösel-Requester" kommt auch in seltenen